Bring back the changes to GDB-visible symbols, but only on AIX.
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 1 Jun 2014 07:06:28 +0000 (00:06 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 1 Jun 2014 07:06:28 +0000 (00:06 -0700)
commite3882ba2488971bf3dd28283e9292dc5e0cc319b
tree9a7171254ea4d5aa6842c2fcd92ce4c5413ede75
parent3aa55a1f8680a732a5856bedd12e69fccb8bcbef
Bring back the changes to GDB-visible symbols, but only on AIX.

And only if it's not pre-4.2 GCC.
* lisp.h (ENUMABLE, DEFINE_GDB_SYMBOL_ENUM): New macros.
(ARRAY_MARK_FLAG, PSEUDOVECTOR_FLAG, VALMASK): Use them.
(ARRAY_MARK_FLAG_val, PSEUDOVECTOR_FLAG_val, VALMASK_val):
New macros.
src/ChangeLog
src/lisp.h